/*******************************************************************************
* 1. 시 스 템 : 농협보험 이미지처리 시스템
* 2. 프로그램 : EnvManager.java
* 3. 개 요 : 환경설정 싱글톤 객체
* 4. 작 성 자 : Son young hwee
* 5. 작 성 일 : 2011. 01. 07
* 6. 소스버전 : 1.0
********************************************************************************/
package com.nhim.common;

public class EnvManager {

    
    
    private static EnvManager instance = null;
    
    private final Environment env;
    
    private EnvManager() {
        env = new Environment();
    }
    
    public synchronized static EnvManager getInstance() {
        if(instance == null) {
            instance = new EnvManager();
        }
        return instance;
    }
    
    public static Environment getEnvironment() {
        return getInstance().env; 
    }
    
    public static String getProperty(String key) {
        String value = getEnvironment().getProperty(key);
        if(value != null) {
            return value.trim();
        }
        return null;
    }
}